﻿#ifndef GETCLOCKEVENTDIALOG_H
#define GETCLOCKEVENTDIALOG_H

#include <QDialog>
#include "mclock.h"
namespace Ui {
class GetClockEventDialog;
}

class GetClockEventDialog : public QDialog
{
    Q_OBJECT

public:
    explicit GetClockEventDialog(QWidget *parent = nullptr);
    ~GetClockEventDialog();
    static Clock getClock(Clock &former);
    static Clock getClock();

private slots:
    void on_pushButton_cencel_clicked();

    void on_pushButton_save_clicked();

    void on_radioButton_once_clicked(bool checked);

    void on_checkBox_mon_clicked(bool checked);

    void on_checkBox_once_clicked(bool checked);

    void on_checkBox_tue_clicked(bool checked);

    void on_checkBox_wed_clicked(bool checked);

    void on_checkBox__clicked(bool checked);

    void on_checkBox_fri_clicked(bool checked);

    void on_checkBox_sat_clicked(bool checked);

    void on_checkBox_sun_clicked(bool checked);

    void on_checkBox_once_toggled(bool checked);

    void on_checkBox_mon_toggled(bool checked);

    void on_checkBox_tue_toggled(bool checked);

    void on_checkBox_wed_toggled(bool checked);

    void on_checkBox__toggled(bool checked);

    void on_checkBox_fri_toggled(bool checked);

    void on_checkBox_sat_toggled(bool checked);

    void on_checkBox_sun_toggled(bool checked);

private:
    Ui::GetClockEventDialog *ui;
    Clock event;
};

#endif // GETCLOCKEVENTDIALOG_H
